Royals Take Away
Wulff Rd. & Market St., Nassau, New Providence, Bahamas,
242-322-4929 Phone